6c395fb3edac990dd6862f65a906a94bf10207a6,plugins/git4idea/src/git4idea/GitContentRevision.java,GitContentRevision,getContent,#,67

Before Change


      return null;
    }
    VirtualFile root = GitUtil.getGitRoot(myFile);
    GitBinaryHandler h = new GitBinaryHandler(myProject, root, GitCommand.SHOW);
    h.setCharset(myCharset);
    h.setNoSSH(true);
    h.setSilent(true);
    h.addParameters(myRevision.getRev() + ":" + GitUtil.relativePath(root, myFile));
    byte[] result = h.run();
    return new String(result, h.getCharset());
  }

After Change


      return null;
    }
    VirtualFile root = GitUtil.getGitRoot(myFile);
    byte[] result = GitFileUtils.getFileContent(myProject, root, myRevision.getRev(), GitUtil.relativePath(root, myFile));
    return result == null ? null : new String(result, myCharset);
  }